 /*设置取消li、a标签默认样式*/
   *{
    margin:0;
    padding:0;
   }
   li{
    list-style: none;
   }
   a{
     text-decoration: none;
   }
   /*主题颜色*/
   .themecolor{
   	 background-color: #1FCA23;
   }
/*注册页面样式*/
.identity{
	width: 100%;
	height: 4.8rem;
	line-height:4.8rem;
	background-color:#fff;
	float: left;
	margin-top: 0.5rem;
	font-size: 14px;
}
.identity span{
	float: left;
	padding-left: 0.8rem;
	color: gray;
}
.identity #child{
    display: inline-block;
	width:26.8%; 
	height:2.8rem;
	border-radius: 3px;
	background-color:#eee;
    float: left;
    margin-top: 5.8%;
    margin-left: 9%;
}
.identity #parents{
    display: inline-block;
	width:26.8%; 
	height: 2.8rem;
	border-radius: 3px;
	background-color:#eee;
    float: right;
    margin-top: 5.8%;
    margin-right:7%;
}
.identity a img{
	display: block;
	width: 100%;
	height: 100%;
}
 #form1{
  width: 100%;
  height: auto;
  float: left;
 }
 #child{
 	border:1px solid #4F94CD;
 }
.list-block{
	width: 100%;
	float: left;
	margin:0.6rem 0 0 0;
	position: relative;
}
.list-block .item-title.label {
	width: 26%;
}
.list-block ul li .item-content{
	color: gray;
	font-size: 14px;
}
#regbtn{
	width: 90%;
	height:2.0rem;
	border-radius:3px;
	color:#fff;
	font-size: 14px;
	border:0;
	float: left;
	margin:12% 5% 5% 5%;
}
#childphone,#regemail{
	display: none;
}
#error1,#error2,#error3{
	position: fixed;
	top: 35%;
	z-index: 100;
	width: 100%;
	display: none;
	font-size: 14px;
	color: #f00b0d;
	text-align: center;
}
#error1 span,#error2 span,#error3 span{
	padding: 0.2rem 0.4rem;
	border-radius:0.2rem;
	background-color: #ede;
}

/*点击学校显示的弹框*/
#showschool{
	width: 100%;
	height:100%;
	position: fixed;
	top:0;
	left: 0;
	background-color: #ededee;
	z-index: 900;
	display: none;
}
.searchbar{
	width: 98%;
	margin-left:1%;
}
#schoolall{
	width: 100%;
	height: auto;
	padding:0.2rem 0.3rem;
}
#schoolall ul li{
	width: 100%;
	height: 1.5rem;
	font-size: 16px;
}


/*验证码倒计时*/
/*个人*/
#resetcode{
    border: 1px solid #ccc;
    color: #5f646e;
    text-align: center;
    border-radius: 0.25rem;
    line-height: 1.25rem;
    box-sizing: border-box;
    padding: 0 0.3rem;
    height: 1.35rem;
    position: absolute;
    right:0.3rem;
    top:0.45rem;
    display: none;
}
/*学生手机号 验证码*/
#resetchild{
    border: 1px solid #ccc;
    color: #5f646e;
    text-align: center;
    border-radius: 0.25rem;
    line-height: 1.25rem;
    box-sizing: border-box;
    padding:0 0.2rem;
    height: 1.35rem;
    position: absolute;
    right:0.3rem;
    top:0.45rem;
    display: none;
}

/*登录页面*/
 #login{
  width: 100%;
  height: auto;
  float: left;
  margin-top:10%;	
 }
 .loginphone{
 	width: 100%;
 	text-align: center;
 }
 #login_user{
 	width: 80%;
 	height:2.0rem;
 	font-size: 14px;
 	padding:3%;
 	border:1px solid #cccbcb;
 	border-radius: 4px;
 }
 .loginpwd{
 	width: 100%;
 	text-align: center;
 }
 #lgn_pwdipt{
 	width: 80%;
 	height:2.0rem;
 	font-size: 14px;
 	padding:3%;
 	border:1px solid #cccbcb;
 	border-radius: 4px;
 }
#logbtn{
	display: block;
	width: 80%;
	height:2.0rem;
	line-height:2.0rem;
	text-align: center;
	border-radius:3px;
	color:#fff;
	font-size: 14px;
	border:0;
	float: left;
	margin:4% 10%;
}
.log_list{
	width: 80%;
	float: left;
	margin:1% 10%;
}
.log_list a{
	font-size: 14px;
	color: #1FCA23; 
}
.log_list a:first-child{
	float: left;
	margin-left:0.1%;
}
.log_list a:last-child{
	float: right;
	margin-right:0.2%;
}
#remind_1,#remind_2{
	width: 80%;
	float: left;
	margin:2% 10%;
	font-size: 14px;
	color:#CD3333;
}